home *** CD-ROM | disk | FTP | other *** search
/ Champak 26 (Anniversary Edition) / Volume 26 [Anniversary Edition] - JOGO DISK .iso / Puzzle / Cubox.swf / scripts / DefineButton2_163 / BUTTONCONDACTION on(release).as
Text File  |  2004-06-30  |  8KB  |  304 lines

  1. on(release){
  2.    number = "1";
  3.    if(eval("blix" add number) == slider)
  4.    {
  5.       if(eval("blix" add (number + "1")) == "0" and eval("blix" add (number + "2")) == "0")
  6.       {
  7.          play();
  8.          tellTarget("slider/TILE" add number)
  9.          {
  10.             gotoAndStop("right1");
  11.             play();
  12.          }
  13.          set("blix" add number,"0");
  14.          set("blix" add (number + "2"),slider);
  15.       }
  16.    }
  17.    if(eval("blix" add (number + "1")) == wheel)
  18.    {
  19.       if(eval("blix" add (number + "2")) == "0")
  20.       {
  21.          spin = "1";
  22.          play();
  23.          tellTarget("wheel/TILE" add (number + "1") add "/wheel")
  24.          {
  25.             play();
  26.          }
  27.          tellTarget("wheel/TILE" add (number + "1"))
  28.          {
  29.             gotoAndStop("right");
  30.             play();
  31.          }
  32.          set("w" add (number + "2"),eval("w" add (number + "1")));
  33.          set("w" add (number + "1"),"0");
  34.          set("blix" add (number + "1"),"0");
  35.          set("blix" add (number + "2"),wheel);
  36.          if(eval("w" add (number + "2")) == "5")
  37.          {
  38.             set("w" add (number + "2"),"1");
  39.          }
  40.          else
  41.          {
  42.             set("w" add (number + "2"),eval("w" add (number + "2")) + "1");
  43.          }
  44.       }
  45.    }
  46.    if(eval("blix" add (number + "1")) == slider)
  47.    {
  48.       if(eval("blix" add (number + "2")) == "0")
  49.       {
  50.          play();
  51.          tellTarget("slider/TILE" add (number + "1"))
  52.          {
  53.             gotoAndStop("right");
  54.             play();
  55.          }
  56.          set("blix" add (number + "1"),"0");
  57.          set("blix" add (number + "2"),slider);
  58.       }
  59.    }
  60.    if(eval("blix" add (number + "1")) == ghost)
  61.    {
  62.       if("5" >= eval("blix" add (number + "2")))
  63.       {
  64.          play();
  65.          tellTarget("ghost/TILE" add (number + "1"))
  66.          {
  67.             gotoAndStop("right");
  68.             play();
  69.          }
  70.          set("blix" add (number + "1"),"0");
  71.          set("blix" add (number + "2"),ghost);
  72.       }
  73.    }
  74.    if(eval("blix" add (number + "1")) == purple)
  75.    {
  76.       if(eval("blix" add (number + "2")) == "0")
  77.       {
  78.          play();
  79.          tellTarget("purple/TILE" add (number + "1"))
  80.          {
  81.             gotoAndStop("right");
  82.             play();
  83.          }
  84.          set("blix" add (number + "1"),"0");
  85.          set("blix" add (number + "2"),purple);
  86.       }
  87.    }
  88.    if(eval("blix" add (number + "1")) == red)
  89.    {
  90.       if(eval("blix" add (number + "2")) == "0")
  91.       {
  92.          play();
  93.          tellTarget("red/TILE" add (number + "1"))
  94.          {
  95.             gotoAndStop("right");
  96.             play();
  97.          }
  98.          set("blix" add (number + "1"),"0");
  99.          set("blix" add (number + "2"),red);
  100.       }
  101.    }
  102.    if(eval("blix" add (number + "1")) == yellow)
  103.    {
  104.       if(eval("blix" add (number + "2")) == "0")
  105.       {
  106.          play();
  107.          tellTarget("yellow/TILE" add (number + "1"))
  108.          {
  109.             gotoAndStop("right");
  110.             play();
  111.          }
  112.          set("blix" add (number + "1"),"0");
  113.          set("blix" add (number + "2"),yellow);
  114.       }
  115.    }
  116.    if(eval("blix" add (number + "1")) == blue)
  117.    {
  118.       if(eval("blix" add (number + "2")) == "0")
  119.       {
  120.          play();
  121.          tellTarget("blue/TILE" add (number + "1"))
  122.          {
  123.             gotoAndStop("right");
  124.             play();
  125.          }
  126.          set("blix" add (number + "1"),"0");
  127.          set("blix" add (number + "2"),blue);
  128.       }
  129.    }
  130.    if(eval("blix" add (number + "1")) == green)
  131.    {
  132.       if(eval("blix" add (number + "2")) == "0")
  133.       {
  134.          play();
  135.          tellTarget("green/TILE" add (number + "1"))
  136.          {
  137.             gotoAndStop("right");
  138.             play();
  139.          }
  140.          set("blix" add (number + "1"),"0");
  141.          set("blix" add (number + "2"),green);
  142.       }
  143.    }
  144.    if(eval("blix" add (number + "1")) == bumper)
  145.    {
  146.       if(eval("blix" add (number + "2")) == "0")
  147.       {
  148.          play();
  149.          tellTarget("bumper/TILE" add (number + "1"))
  150.          {
  151.             gotoAndStop("right");
  152.             play();
  153.          }
  154.          set("bump" add (number + "2"),eval("bump" add (number + "1")) - "1");
  155.          set("bump" add (number + "1"),"0");
  156.          set("blix" add (number + "1"),"0");
  157.          set("blix" add (number + "2"),bumper);
  158.       }
  159.    }
  160.    if(eval("blix" add number) == wheel)
  161.    {
  162.       if(eval("blix" add (number + "1")) == "0")
  163.       {
  164.          spin = "1";
  165.          play();
  166.          tellTarget("wheel/TILE" add number add "/wheel")
  167.          {
  168.             play();
  169.          }
  170.          tellTarget("wheel/TILE" add number)
  171.          {
  172.             gotoAndStop("right");
  173.             play();
  174.          }
  175.          set("w" add (number + "1"),eval("w" add number));
  176.          set("w" add number,"0");
  177.          set("blix" add number,"0");
  178.          set("blix" add (number + "1"),wheel);
  179.          if(eval("w" add (number + "1")) == "5")
  180.          {
  181.             set("w" add (number + "1"),"1");
  182.          }
  183.          else
  184.          {
  185.             set("w" add (number + "1"),eval("w" add (number + "1")) + "1");
  186.          }
  187.       }
  188.    }
  189.    if(eval("blix" add number) == slider)
  190.    {
  191.       if(eval("blix" add (number + "1")) == "0")
  192.       {
  193.          play();
  194.          tellTarget("slider/TILE" add number)
  195.          {
  196.             gotoAndStop("right");
  197.             play();
  198.          }
  199.          set("blix" add number,"0");
  200.          set("blix" add (number + "1"),slider);
  201.       }
  202.    }
  203.    if(eval("blix" add number) == green)
  204.    {
  205.       if(eval("blix" add (number + "1")) == "0")
  206.       {
  207.          play();
  208.          tellTarget("green/TILE" add number)
  209.          {
  210.             gotoAndStop("right");
  211.             play();
  212.          }
  213.          set("blix" add number,"0");
  214.          set("blix" add (number + "1"),green);
  215.       }
  216.    }
  217.    if(eval("blix" add number) == blue)
  218.    {
  219.       if(eval("blix" add (number + "1")) == "0")
  220.       {
  221.          play();
  222.          tellTarget("blue/TILE" add number)
  223.          {
  224.             gotoAndStop("right");
  225.             play();
  226.          }
  227.          set("blix" add number,"0");
  228.          set("blix" add (number + "1"),blue);
  229.       }
  230.    }
  231.    if(eval("blix" add number) == yellow)
  232.    {
  233.       if(eval("blix" add (number + "1")) == "0")
  234.       {
  235.          play();
  236.          tellTarget("yellow/TILE" add number)
  237.          {
  238.             gotoAndStop("right");
  239.             play();
  240.          }
  241.          set("blix" add number,"0");
  242.          set("blix" add (number + "1"),yellow);
  243.       }
  244.    }
  245.    if(eval("blix" add number) == red)
  246.    {
  247.       if(eval("blix" add (number + "1")) == "0")
  248.       {
  249.          play();
  250.          tellTarget("red/TILE" add number)
  251.          {
  252.             gotoAndStop("right");
  253.             play();
  254.          }
  255.          set("blix" add number,"0");
  256.          set("blix" add (number + "1"),red);
  257.       }
  258.    }
  259.    if(eval("blix" add number) == ghost)
  260.    {
  261.       if("5" >= eval("blix" add (number + "1")))
  262.       {
  263.          play();
  264.          tellTarget("ghost/TILE" add number)
  265.          {
  266.             gotoAndStop("right");
  267.             play();
  268.          }
  269.          set("blix" add number,"0");
  270.          set("blix" add (number + "1"),ghost);
  271.       }
  272.    }
  273.    if(eval("blix" add number) == purple)
  274.    {
  275.       if(eval("blix" add (number + "1")) == "0")
  276.       {
  277.          play();
  278.          tellTarget("purple/TILE" add number)
  279.          {
  280.             gotoAndStop("right");
  281.             play();
  282.          }
  283.          set("blix" add number,"0");
  284.          set("blix" add (number + "1"),purple);
  285.       }
  286.    }
  287.    if(eval("blix" add number) == bumper)
  288.    {
  289.       if(eval("blix" add (number + "1")) == "0")
  290.       {
  291.          play();
  292.          tellTarget("bumper/TILE" add number)
  293.          {
  294.             gotoAndStop("right");
  295.             play();
  296.          }
  297.          set("bump" add (number + "1"),eval("bump" add number) - "1");
  298.          set("bump" add number,"0");
  299.          set("blix" add number,"0");
  300.          set("blix" add (number + "1"),bumper);
  301.       }
  302.    }
  303. }
  304.